Lucene search
+L
LinuxLinux Kernel

14801 matches found

CVE
CVE
added 2025/02/26 1:55 a.m.146 views

CVE-2022-49158

CVE-2022-49158 affects the Linux kernel SCSI driver qla2xxx. The issue is a warning generated when adisc is flushed, where an error code type did not match the expected type. The fix adds translation between error code types to avoid the warning (no documented exploit). The connected advisories c...

5.5CVSS5.4AI score0.00265EPSS
Save
CVE
CVE
added 2025/02/26 1:56 a.m.146 views

CVE-2022-49272

CVE-2022-49272 affects the Linux kernel in ALSA: pcm code. The root cause is a potential AB/BA deadlock between PCM runtime→buffer_mutex and mm→mmap_lock triggered by concurrent access via ALSA and OSS during read/write and mmap/path IOCTLs. The fix replaces the buffer_mutex protection in read/wr...

5.5CVSS5.4AI score0.002EPSS
Save
CVE
CVE
added 2025/02/26 2:01 a.m.146 views

CVE-2022-49295

This CVE concerns the Linux kernel nbd subsystem. The root cause is a race between module removal and handling of a netlink command in the nbd_cleanup() path, which could lead to a kernel NULL pointer dereference. The issue is mitigated by ensuring that genl_unregister_family() is called before c...

7CVSS6.2AI score0.00246EPSS
Save
CVE
CVE
added 2025/02/26 2:11 a.m.146 views

CVE-2022-49347

CVE-2022-49347 concerns a Linux kernel issue in ext4 where a bug_on can trigger during ext4_writepages in delay allocation mode when inline data has been converted to an extent. The root cause described across the provided documents is a race: inline data may be destroyed before ext4_writepages r...

5.5CVSS5.4AI score0.00291EPSS
Save
CVE
CVE
added 2025/02/26 2:11 a.m.146 views

CVE-2022-49374

CVE-2022-49374 affects the Linux kernel TIPC bearer path. The root cause is improper validation of the TIPC_NLA_BEARER_NAME attribute length in the bearer enable flow (net/tipc/bearer.c), with fixes implemented in the kernel (referenced commits in the advisory). The connected docs describe the sy...

5.5CVSS6.6AI score0.00282EPSS
Save
CVE
CVE
added 2025/02/26 2:11 a.m.146 views

CVE-2022-49394

The CVE-2022-49394 entry describes a Linux kernel vulnerability in blk-iolatency where inflight IO counters could become imbalanced and IOs hang when a cgroup with iolatency is offline or disabled. The root cause is that enabled counters could be manipulated in iolatency_set_limit() and iolatency...

5.5CVSS5.5AI score0.00264EPSS
SaveWeb
CVE
CVE
added 2025/02/26 2:23 a.m.146 views

CVE-2022-49605

Summary: CVE-2022-49605 concerns the igc Linux kernel driver. The issue arose because the IGC_REMOVED macro was not implemented, unlike the similar E1000/IGB patterns, allowing a PCIe detach scenario to trigger NULL dereferences after an 0xffffffff MMIO read. The connected documents describe the ...

5.5CVSS5.4AI score0.00256EPSS
Save
CVE
CVE
added 2024/03/06 6:45 a.m.146 views

CVE-2023-52591

CVE-2023-52591 affects the Linux kernel’s reiserfs rename path. The issue arises when renaming a directory where the parent directory does not change; the VFS previously could touch a renamed directory due to lack of proper locking, risking filesystem corruption. The fix adjusts the reiserfs rena...

7.8CVSS7.7AI score0.0024EPSS
Save
CVE
CVE
added 2024/04/03 5:00 p.m.146 views

CVE-2024-26752

CVE-2024-26752 affects the Linux kernel L2TP/IP6 path: a miscalculated ulen in l2tp_ip6_sendmsg (ulen = len + skb_queue_empty(...) ? transhdrlen : 0) due to operator precedence caused incorrect transport-header accounting, leading to corrupted packets on the wire. The fix adds parentheses to alig...

5.5CVSS6.5AI score0.00252EPSS
Save
CVE
CVE
added 2024/05/17 1:41 p.m.146 views

CVE-2024-35828

CVE-2024-35828 concerns the Linux kernel libertas WiFi code (lbs_allocate_cmd_buffer). In the for loop, if cmdarray[i].cmdbuf allocation fails, both cmdarray and cmdarray[i].cmdbuf must be freed, otherwise memory leaks occur in lbs_allocate_cmd_buffer(). The connected documents confirm a fix was ...

5.5CVSS6.8AI score0.00223EPSS
Save
CVE
CVE
added 2024/05/30 3:29 p.m.146 views

CVE-2024-36934

CVE-2024-36934 concerns a Linux kernel vulnerability where a kernel buffer allocated for a userspace copy of nbytes could lack a terminating NUL, causing an out-of-bounds read when sscanf is used on the buffer. The root cause is failing to ensure the copied buffer is NUL-terminated. The fix repla...

7.8CVSS6.6AI score0.00295EPSS
Save
CVE
CVE
added 2024/06/21 10:18 a.m.146 views

CVE-2024-38621

CVE-2024-38621 affects the Linux kernel media stk1160 driver, specifically the stk1160_copy_video() path. The root cause is an incorrect unsigned subtraction in the overflow check, where the length and bytesused semantics cause an overflow condition to be evaluated as false. The patch fixes the b...

7.1CVSS7AI score0.00271EPSS
Save
CVE
CVE
added 2024/06/21 10:18 a.m.146 views

CVE-2024-38630

The CVE-2024-38630 issue affects Linux kernel watchdog code (watchdog: cpu5wdt.c) where del_timer() may fail to stop a running timer during module removal, allowing a use-after-free when a released port region is accessed by cpu5wdt_trigger(). The vulnerability is mitigated by switching the timer...

7.8CVSS8.6AI score0.00251EPSS
Save
CVE
CVE
added 2024/07/12 12:25 p.m.146 views

CVE-2024-40943

CVE-2024-40943 concerns the Linux kernel ocfs2 subsystem where races between hole punching and asynchronous I/O (AIO) and direct I/O (DIO) could cause on-disk extent inconsistencies. The description and connected advisories indicate the issue is rooted in concurrency between fallocate/punch_hole ...

7.8CVSS6.6AI score0.00197EPSS
Save
CVE
CVE
added 2024/07/29 3:52 p.m.146 views

CVE-2024-42069

CVE-2024-42069 affects the Linux kernel, in the mana network driver. The issue is a double-free in the error path of auxiliary_device_add() when it returns an error and subsequently calls auxiliary_device_uninit(); the callback adev_release frees madev via kfree and the code would free it again. ...

7.8CVSS6.7AI score0.00233EPSS
Save
CVE
CVE
added 2024/07/30 7:46 a.m.146 views

CVE-2024-42145

CVE-2024-42145 affects the Linux kernel IB/core UMAD receive path. The issue was an unbounded UMAD receive list which could overflow as packets accumulate faster than userspace consumption. The fix adds a limit to the size of the receive list, set to 200,000 packets after considering typical Open...

7.5CVSS6.4AI score0.00871EPSS
Save
CVE
CVE
added 2024/09/04 7:54 p.m.146 views

CVE-2024-44974

CVE-2024-44974 affects the Linux kernel, describing a Use-After-Free risk in MPTCP path management when selecting end-points. The description specifies that select_local_address() and select_signal_address() return a reference to an endpoint read outside an RCU-protected window, risking UaF after...

7.8CVSS7.3AI score0.00272EPSS
Save
CVE
CVE
added 2024/09/13 5:29 a.m.146 views

CVE-2024-46686

CVE-2024-46686 (Linux kernel) : The vulnerability lies in the SMBv2 read path where smb2_new_read_req() can dereference rdata=NULL when SMB2_read() is used with RDMA and the rdma_readwrite_threshold is reached. This affects the Linux kernel smb client code and is triggered from the SMB2_read() fl...

5.5CVSS6AI score0.00231EPSS
Save
CVE
CVE
added 2024/09/13 6:27 a.m.146 views

CVE-2024-46707

CVE-2024-46707 affects the Linux kernel KVM for arm64. When a guest is configured without vGICv3 and the host cannot emulate GICv2, writes to ICC_SGI EL1 are trapped to EL2, leading to an attempted SGI emulation that dereferences a NULL interrupt pointer. The public details confirm the root cause...

5.5CVSS6.1AI score0.00233EPSS
Save
CVE
CVE
added 2024/09/18 7:12 a.m.146 views

CVE-2024-46801

CVE-2024-46801 is a Linux kernel issue in libfs: fix get_stashed_dentry().get_stashed_dentry() may dereference a stashed dentry without proper protection; the fix switches from READ_ONCE() to rcu_dereference() to ensure rcu protection, addressing potential use-after-free. Public documents (includ...

7.8CVSS5.3AI score0.00202EPSS
Save
CVE
CVE
added 2024/10/21 12:14 p.m.146 views

CVE-2024-47744

CVE-2024-47744 affects the Linux kernel in the KVM area, where a race/lock order could deadlock when guarding the kvm_usage_count. The description states the fix is to use a dedicated mutex to protect kvm_usage_count and to guard against deadlocks on x86 caused by a chain of locks and SRCU synchr...

5.5CVSS5.2AI score0.00168EPSS
Save
CVE
CVE
added 2024/10/21 12:14 p.m.146 views

CVE-2024-47756

CVE-2024-47756 (Linux kernel) resolves a NULL-dereference vulnerability in PCI Keystone quirk handling. The code used a logical AND (&&) where a logical OR (||) was intended in ks_pcie_quirk(), potentially triggering NULL dereferences during PCI Keystone quirk evaluation. The fix corrects the if-...

5.5CVSS6.9AI score0.00219EPSS
Save
CVE
CVE
added 2024/10/21 6:02 p.m.146 views

CVE-2024-49998

CVE-2024-49998 affects the Linux kernel net: dsa shutdown sequence, specifically lan9303. Two shutdown-time races are described: (1) a driver data pointer (dev_get_drvdata) may be accessed after shutdown, risking an NPD if the remove path runs; (2) concurrent zeroization of conduit->dsa_ptr ca...

4.7CVSS4.6AI score0.00174EPSS
Save
CVE
CVE
added 2024/10/29 12:50 a.m.146 views

CVE-2024-50076

CVE-2024-50076 affects the Linux kernel. The issue lies in the vt subsystem where font.data may not initialize all memory spaces in con_font_get(), enabling a potential information leak. Root cause: memory from font data may be left uninitialized depending on the vc->vc_sw->con_font_get pat...

6.5CVSS6.2AI score0.00601EPSS
Save
CVE
CVE
added 2024/11/07 9:31 a.m.146 views

CVE-2024-50146

The CVE-2024-50146 entry concerns the Linux kernel mlx5e driver: when profile rollback fails in mlx5e_netdev_change_profile, the netdev profile is left NULL and the subsequent unload can crash if profile->cleanup is called. The issue is triggered during profile rollback failures (e.g., due to ...

5.5CVSS5AI score0.00231EPSS
Save
CVE
CVE
added 2024/11/08 5:54 a.m.146 views

CVE-2024-50196

CVE-2024-50196 affects the Linux kernel pinctrl/ocelot subsystem. The issue causes a system hang when a GPIO interrupt is configured in level mode while the parent interrupt is configured in edge mode, because chained_irq_enter() may not be called if the GPIO interrupt is cleared before the paren...

5.5CVSS6.7AI score0.00207EPSS
Save
CVE
CVE
added 2024/11/19 1:30 a.m.146 views

CVE-2024-50269

CVE-2024-50269 is a Linux kernel vulnerability related to the Sunxi/MUSB USB PHY path. The issue occurs when the usb phy referenced as @glue->xceiv is accessed after it has been released, caused by the sequence of driver probe/unprobe and the release of the PHY via devm_usb_put_phy in sunxi_mu...

7.8CVSS6.6AI score0.0027EPSS
Save
CVE
CVE
added 2024/11/19 1:30 a.m.146 views

CVE-2024-50274

CVE-2024-50274 affects the Linux kernel IDPF driver. The issue occurred when the device control plane is removed or the platform reboots; on driver reset, resources are freed and the code path could access a released vport pointer while monitoring tools query link settings. The fix moves link_spe...

7.8CVSS6.6AI score0.00231EPSS
Save
CVE
CVE
added 2025/01/11 12:35 p.m.146 views

CVE-2024-56369

CVE-2024-56369 affects the Linux kernel DRM code: drm/modes/drm_mode_vrefresh() attempted to avoid divide-by-zero by checking htotal/vtotal, but can still trigger div-by-zero (vtotalhtotal ...). This can lead to a crash/denial of service (availability impact). The issue is fixed in the upstream k...

5.5CVSS6.5AI score0.00249EPSS
Save
CVE
CVE
added 2024/12/27 3:02 p.m.146 views

CVE-2024-56634

CVE-2024-56634 concerns a Linux kernel flaw in the GPIO grgpio driver: grgpio_probe can dereference a NULL after devm_kasprintf() returns NULL. The fix adds an explicit NULL check in grgpio_probe to prevent kernel NULL pointer dereference. Public advisories (e.g., Astra Linux and Debian/SEL advis...

5.5CVSS6.3AI score0.00255EPSS
Save
CVE
CVE
added 2024/12/27 3:06 p.m.146 views

CVE-2024-56660

CVE-2024-56660 : In the Linux kernel, the DR (Direct Routing) path for mlx5 may return either -EBUSY or -ENOMEM from dr_domain_add_vport_cap(), but the code can propagate an error pointer when -ENOMEM is returned. This can lead to a dereference of an error pointer inside dr_ste_v0_build_src_gvmi_...

5.5CVSS6.5AI score0.0022EPSS
Save
CVE
CVE
added 2025/03/07 9:09 a.m.146 views

CVE-2025-21838

CVE-2025-21838: In the Linux kernel, the usb: gadget: core: flush gadget workqueue after device removal fix prevents leaking workqueue items when device_del() schedules new work (e.g., via dwc3). The root cause is device_del() potentially scheduling work in gadget->work, with the subsequent sc...

5.5CVSS7.1AI score0.00198EPSS
Save
CVE
CVE
added 2025/03/31 7:41 p.m.146 views

CVE-2025-21893

CVE-2025-21893 concerns a use-after-free in the Linux kernel key handling. The issue arises when the key’s usage reaches 0 and the garbage collector may touch the key after it could have been freed. The fix changes the reclamation logic from inspecting the key’s refcount in the garbage collector ...

7.8CVSS6.4AI score0.00186EPSS
Save
CVE
CVE
added 2025/04/01 3:40 p.m.146 views

CVE-2025-21912

CVE-2025-21912 describes a Linux kernel issue in the Renesas GPIO driver (gpio_rcar) where register access was not properly protected, leading to spurious “Invalid wait context” messages when spinlock debugging is enabled. The patch switches protection to a raw_spinlock to serialize register acce...

5.5CVSS7.1AI score0.00151EPSS
Save
CVE
CVE
added 2025/04/08 8:17 a.m.146 views

CVE-2025-22008

CVE-2025-22008 is a Linux kernel vulnerability in the regulator subsystem. The issue arises when asynchronous driver probing allows a dummy regulator to be accessed before it has been probed, potentially enabling local access to disrupt system operation. The fix is to ensure the dummy regulator i...

5.5CVSS7AI score0.0019EPSS
Save
CVE
CVE
added 2025/04/16 2:12 p.m.146 views

CVE-2025-22044

CVE-2025-22044 (Linux kernel) : The issue arises in acpi_nfit_ctl where a narrowing conversion from u64 to int can allow an invalid argument when nd_family is non-zero but its lower 32 bits are zero. Syzkaller warned that to_nfit_bus_uuid() may translate to a non-secondary bus family, and the fix...

7.1CVSS6.4AI score0.00207EPSS
Save
CVE
CVE
added 2025/04/16 2:12 p.m.146 views

CVE-2025-22062

CVE-2025-22062 is a Linux kernel vulnerability where mutual exclusion was missing in proc_sctp_do_udp_port(), risking a crash due to unsynchronized calls to sctp_udp_sock_stop() and sctp_udp_sock_start(). The issue is evidenced by syzbot exposé showing a crash/OOPS from a non-canonical address. T...

7.8CVSS6.4AI score0.00265EPSS
Save
CVE
CVE
added 2025/04/16 2:12 p.m.146 views

CVE-2025-22094

The CVE-2025-22094 issue concerns the Linux kernel PowerPC perf PMU named vpa_pmu. It arose because the PMU did not assign ownership to the vpa_pmu module, allowing the module to be unloaded while perf-events were active, which could cause a kernel oops or panic (notably on Pseries-LPAR). The rem...

7.3CVSS6.3AI score0.00198EPSS
Save
CVE
CVE
added 2025/04/16 2:12 p.m.146 views

CVE-2025-22095

CVE-2025-22095 pertains to the Linux kernel PCI subsystem (brcmstb) and fixes an error path in regulator_bulk_get() handling. If regulator_bulk_get() returns an error and no regulators are created, the kernel previously did not set the regulator count to zero, which could cause a kernel panic whe...

5.5CVSS6.3AI score0.00195EPSS
Save
CVE
CVE
added 2025/05/01 12:55 p.m.146 views

CVE-2025-37742

CVE-2025-37742 : In the Linux kernel, the jfs_imap diMount path allocates imap with kmalloc and fails to initialize it, causing uninit-value usage in hex_dump_to_buffer and a KMSAN report during mount/evict paths. Root cause: imap is not initialized after memory allocation. Remediation: replace k...

5.5CVSS6.5AI score0.00178EPSS
Save
CVE
CVE
added 2025/05/08 6:26 a.m.146 views

CVE-2025-37820

CVE-2025-37820 (Linux kernel – xen-netfront) has a concrete issue: the function xdp_convert_buff_to_frame() may return NULL when failing to convert an XDP buffer to an XDP frame due to memory constraints, internal errors, or invalid data. If the caller does not check for NULL, a NULL pointer dere...

7.5CVSS5.5AI score0.00367EPSS
Save
CVE
CVE
added 2025/05/09 6:43 a.m.146 views

CVE-2025-37871

CVE-2025-37871 is a Linux kernel vulnerability fixed by changing how sc_count is decremented when a dl_recall queue operation fails for NFS delegations. The described scenario shows a deadlock warning during nfs4_put_stid after a failed dl_recall queue, caused by a potential lock ordering issue w...

7.5CVSS6.5AI score0.0076EPSS
Save
CVE
CVE
added 2025/05/20 3:21 p.m.146 views

CVE-2025-37928

CVE-2025-37928 refers to a Linux kernel vulnerability in the dm-bufio path where scheduling in atomic context can occur when try_verify_in_tasklet is enabled and CONFIG_DEBUG_ATOMIC_SLEEP is set. The bug arises from sleeping in an invalid context, potentially enabling local privilege escalation o...

7.8CVSS6.6AI score0.00638EPSS
Save
CVE
CVE
added 2025/06/08 10:34 a.m.146 views

CVE-2025-38004

The CVE-2025-38004 entry affects the Linux kernel CAN BCM subsystem. A race allowed by updates to the currframe/count in bcm_can_tx() could enable user-space-triggered modifications from hrtimer context, leading to a KASAN slab-out-of-bounds read. The patch fixes by moving the count variable into...

7.3CVSS6.3AI score0.00212EPSS
Save
CVE
CVE
added 2025/04/18 7:01 a.m.146 views

CVE-2025-39989

The CVE-2025-39989 issue affects the Linux kernel’s x86 memory error handling (MCE) path. Root cause: a patch series changes the copy-from-user recovery flow by introducing and switching extable fixup types, notably EX_TYPE_EFAULT_REG, instead of handling EX_TYPE_UACCESS for poison found in get_u...

5.5CVSS6.3AI score0.00231EPSS
Save
CVE
CVE
added 2009/07/16 3:00 p.m.145 views

CVE-2009-1895

The vulnerability CVE-2009-1895 affects the Linux kernel’s personality subsystem prior to 2.6.31-rc3, where PER_CLEAR_ON_SETID fails to clear ADDR_COMPAT_LAYOUT and MMAP_PAGE_ZERO when executing a setuid/setgid program. This enables local users to exploit memory‑layout details to perform NULL poi...

7.2CVSS5.5AI score0.00439EPSS
Save
CVE
CVE
added 2009/11/09 7:00 p.m.145 views

CVE-2009-3726

The CVE-2009-3726 issue affects the Linux kernel NFSv4 client (fs/nfs/nfs4proc.c) and is triggered when a remote NFS server returns a crafted response with incorrect file attributes. This can cause a NULL pointer dereference and kernel panic by attempting to use an open file that has no NFSv4 sta...

7.8CVSS5.9AI score0.12EPSS
Save
CVE
CVE
added 2010/01/12 5:00 p.m.145 views

CVE-2009-4537

CVE-2009-4537 concerns the Linux kernel before 2.6.32.3, specifically the r8169 Ethernet driver (drivers/net/r8169.c). The vulnerability arises from not properly checking the size of frames that exceed the MTU, allowing remote attackers to cause a denial of service via crafted packets that exploi...

7.8CVSS6.1AI score0.05889EPSS
Save
CVE
CVE
added 2010/05/07 6:23 p.m.145 views

CVE-2010-1173

CVE-2010-1173 affects Linux kernel SCTP: sctp_process_unk_param in net/sctp/sm_make_chunk.c (kernel 2.6.33.3 and earlier) enables remote attackers to crash the system via SCTPChunkInit with many invalid parameters (high error data). Connected advisories (e.g., MiracleLinux AXSA-2010-377:12 and re...

7.1CVSS6.2AI score0.21238EPSS
SaveIn wild
CVE
CVE
added 2010/12/30 6:00 p.m.145 views

CVE-2010-3850

CVE-2010-3850: In the Linux kernel, the ec_dev_ioctl function in net/econet/af_econet.c did not require CAP_NET_ADMIN, allowing local users to bypass access restrictions and configure econet addresses via an SIOCSIFADDR ioctl. Documented impact is local privilege/unauthorized configuration; fix a...

2.1CVSS5.8AI score0.00801EPSS
Save
Total number of security vulnerabilities14801